#ifndef LOGGER_H_
#define LOGGER_H_

#include <string>

#include "server_Mutex.h"

class Logger {
	private:
		Mutex mutex;

		void log(std::string mensaje);

	public:
		Logger();
		virtual ~Logger();

		void logApertura(int puerto, bool exito);

		void logAceptarConexion(int puerto);
		void logFinalizarRecepcion(int puerto, int cantidadBytesRecibidos);
		void logFinalizarConexion(int puerto);
};

#endif
